automatic supply valve - Spanish English Dictionary